Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWEN TERRACE Semi-Detached £32,500 9 Aug 2002
3 OWEN TERRACE Terraced £55,000 18 May 2018